×
shoot or launch from a catapult
meaning in Chinese
用弹弓
Related Words
turntable catapult
survey launch
launch setup
broadside launching
launching dispersion
launching slide
patrol launch
certification launch
launching installation
launching wedge
shoot on the spot
shoot oneself in the foot
shoot out
shoot out (japan)
PC Version
Copyright © 2018 WordTech Co.